//
//  UserEditViewController.h
//  WindRunner
//
//  Created by leeqb on 11/24/14.
//  Copyright (c) 2014 poweropt. All rights reserved.
//

#import "BaseTableViewController.h"
#import "PickImageView.h"

@interface UserEditViewController : BaseTableViewController<PickImageDelegate, UINavigationControllerDelegate, UIImagePickerControllerDelegate, UIPickerViewDelegate, UIPickerViewDataSource, DownloadManagerDelegate, UITextFieldDelegate>

@property (retain, nonatomic) IBOutlet UIView *popSelectView;
@property (retain, nonatomic) IBOutlet UIView *popDateSelectView;
@property (retain, nonatomic) IBOutlet UIPickerView *popPickerView;
@property (retain, nonatomic) IBOutlet UIDatePicker *popDatePicker;
@property (retain, nonatomic) IBOutlet UILabel *basicLabel;
@property (retain, nonatomic) IBOutlet UILabel *idLabel;
@property (retain, nonatomic) IBOutlet UIButton *pickImageButton;
@property (retain, nonatomic) IBOutlet UIImageView *genderIconView;
@property (retain, nonatomic) IBOutlet UILabel *ageLabel;
@property (retain, nonatomic) IBOutlet UILabel *starLabel;
@property (retain, nonatomic) IBOutlet UILabel *distanceLabel;
@property (retain, nonatomic) IBOutlet UILabel *loginTimeLabel;
@property (retain, nonatomic) IBOutlet UILabel *nickNameLabel;
@property (retain, nonatomic) IBOutlet UILabel *activityTypeLabel;
@property (retain, nonatomic) IBOutlet UILabel *feelingLabel;
@property (retain, nonatomic) IBOutlet UILabel *heightLabel;
@property (retain, nonatomic) IBOutlet UILabel *weightLabel;
@property (retain, nonatomic) IBOutlet UILabel *bodyLabel;
@property (retain, nonatomic) IBOutlet UILabel *hobbyLabel;
@property (retain, nonatomic) IBOutlet UILabel *birthLabel;
@property (retain, nonatomic) IBOutlet UITextField *nickInput;
@property (retain, nonatomic) IBOutlet UITextField *activityInput;
@property (retain, nonatomic) IBOutlet UITextField *feelingInput;
@property (retain, nonatomic) IBOutlet UITextField *heightInput;
@property (retain, nonatomic) IBOutlet UITextField *weightInput;
@property (retain, nonatomic) IBOutlet UITextField *bodyInput;
@property (retain, nonatomic) IBOutlet UITextField *hobbyInput;
@property (retain, nonatomic) IBOutlet UITextField *birthInput;

- (IBAction)selectImage:(id)sender;
- (IBAction)saveInfo:(UIButton *)sender;
- (IBAction)popViewOK:(UIButton *)sender;
- (IBAction)showPopSelectView:(UIButton *)sender;
- (IBAction)showPopDateSelectView:(UIButton *)sender;

@end
